Cameroon dolphin - German English Dictionary